forcefully imposing - Espagnol Anglais Dictionnaire